package com.itlong.cloud.operate.service;

import com.itlong.cloud.POJO.DTO.operate.OperateUserFeedbackPageDTO;
import com.itlong.cloud.POJO.VO.operate.OperateUserFeedbackVO;
import com.itlong.cloud.utils.page.Page;

/**
 * <desc>
 *      运营-APP用户-用户反馈接口。
 * <desc/>
 *
 * @createDate 2017/9/22.
 */
public interface IOperateUserFeedbackService {

    /**
    * <desc>
    *      反馈用户信息回复。
    * <desc/>
    *
    * @param id
    * @param  replyContent 回复内容
    * @return
    * @author shengen.T
    * @createDate 2017/9/25
    */
    Integer replyInfo(String id,String replyContent, Integer clientShowResult);


     /**
      * <desc>
      *      分页获取条件查询用户列表数据。
      * <desc/>
      *
      * @param  pageDTO 请求参数
      * @return  返回分页数据
      * @author shengen.T
      * @createDate 2017/9/25
      */
    Page<OperateUserFeedbackVO>  getPage(OperateUserFeedbackPageDTO pageDTO)  throws Exception;

    /**
     * <desc>
     *      处理app用户反馈主键为空的数据
     * </desc>
     *
     * @Author Zhu.yj
     * @createDate  2020/11/27
     */
    Integer handlerFeedbackIdIsNull() throws Exception;


}
